provide a defence - Inglés Sinónimo Diccionario